// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

#include "targetver.h"

#define WIN32_LEAN_AND_MEAN             // Exclude rarely-used stuff from Windows headers
// Windows Header Files:
#include <windows.h>
#include <string>
using namespace std;

#include <stdio.h>

#include "xort_sdk.h"

#define XOK 1

#define IMPLEMENT_XORT_UNKNOWN(name) \
    dword AddRef() { return ++m_dwRefCount; } \
    dword Release() { if( --m_dwRefCount == 0 ) { delete this; return 0; } return m_dwRefCount; } \
    virtual dword GetRefCount() { return m_dwRefCount; } \
    lpcstr GetName() { return #name; } \
    virtual int Put( lpcstr lpszName, XNIVariant& Value ) { return FALSE; } \
    virtual int Get( lpcstr lpszName, XNIVariant& Value )  { return FALSE; }





// TODO: reference additional headers your program requires here
